package com.iris.live.services.data.repositories;

import com.iris.live.services.models.PageData;

import java.util.List;
import java.util.Map;

/**
 * Created by HangLiu on 2017/9/21.
 */
public interface MgtReportRepository {

    List getMarketExpenseList(Map info);

    List getMarketEffectList(Map info);

    List getMarketAnnualBudget(Map info);
    
    List getFinanceServiceFeeRate(Map info);

    List getFinanceServiceFeeRateForDCH(Map info);
    
    List getFinanceServiceFeeRatePMA(Map info);

    List getFinanceServiceFeeRateRegion(Map info);

    List getFinanceServiceFeeRateRegionForDCH(Map info);

    PageData getMargetingActivityList(String area, String pma, String dealer, String series, String lead, String selBrand,
                                      String level, String staDate, String endDate, String export, int pageIndex, int pageSize);

    List getMargetingActivityKPIData(String staDate, String endDate, String export);

    List getSalesFinanceReoprt(Map info);
}
